package com.yfp.client.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.Data;

/**
 * @Description: 客户端设备列表
 *
 * @CreateDate: 2024/5/24 9:46
 * @UpdateUser:
 * @UpdateDate: 2024/5/24 9:46
 * @UpdateRemark: 暂无修改
 * @Version: 1.0
 */
@Data
@Tag(name = "设备列表")
public class MachineVo {
    @Schema(description = "用户ID")
    private String clientId;
    @Schema(description = "设备ID")
    private String machineId;
    @Schema(description = "设备名称")
    private String machineName;
    @Schema(description = "点位地址")
    private String positionAddr;
    @Schema(description = "点位id")
    private String positionId;
    @Schema(description = "设备距离中心点距离")
    private String distanceCenterPoint;
    @Schema(description = "营业开始时间")
    private String saleBeginTime;
    @Schema(description = "营业结束时间")
    private String saleEndTime;
    @Schema(description = "营业状态")
    private String businessStatus;
    @Schema(description = "经度")
    private String longitude;
    @Schema(description = "维度")
    private String latitude;
    @Schema(description = "是否收藏")
    private Boolean isBookmark;
    @Schema(description = "客服是否在线 1在0否")
    private Integer operationalOnlineStatus;
    @Schema(description = "排队数量")
    private Integer awaitNum;
    @Schema(description = "排队类型：0下单、1收藏、2距离")
    private Integer type;
}
